// import 'dart:developer';
// import 'package:flutter/gestures.dart';
// import 'package:flutter/material.dart';
// import 'package:im_flutter_sdk/chat_sdk.dart';

// //  服务器消息 xxxx 加入房间 item

// class PushTextItem extends StatelessWidget {
//   final Message message;

//   final Function? callBack;

//   const PushTextItem({super.key, required this.message, this.callBack});

//   @override
//   Widget build(BuildContext context) {
//     return Align(
//       alignment: Alignment.centerLeft,
//       child: Container(
//         margin: const EdgeInsets.only(top: 10, bottom: 10),
//         padding: const EdgeInsets.symmetric(vertical: 6, horizontal: 5),
//         decoration: const BoxDecoration(
//             color: Color.fromRGBO(223, 214, 255, 0.09),
//             borderRadius: BorderRadius.all(Radius.circular(12))),
//         child: RichText(
//           text: TextSpan(
//             // style: DefaultTextStyle.of(context).style,
//             children: [
//               TextSpan(
//                 // text: "${getManagerNickName()}",
//                 text: 'getManagerNickName',
//                 recognizer: TapGestureRecognizer()
//                   ..onTap = () {
//                     log("点击1");
//                     // callBack?.call(message.content?.channelManage.manager.id);
//                   },
//                 style: const TextStyle(color: Color(0xffffd400), fontSize: 12),
//               ),
//               TextSpan(
//                 // text: " ${getJoinWordTxt()}",
//                 text: '      getJoinWordTxt',
//                 style: const TextStyle(color: Colors.white, fontSize: 12),
//               ),
//               TextSpan(
//                 // text: " ${()}",
//                 text: 'getMemberNickName',
//                 style: const TextStyle(color: Color(0xffffd400), fontSize: 12),
//                 recognizer: TapGestureRecognizer()
//                   ..onTap = () {
//                     log("点击1");
//                     // callBack?.call(message.content?.channelManage.member.id);
//                   },
//               ),
//               TextSpan(
//                 text: "getOperationTxt",
//                 style: const TextStyle(color: Colors.white, fontSize: 12),
//               ),
//             ],
//           ),
//         ),
//       ),
//     );
//   }

//   // Map getMessage() => message.data.writeToJsonMap();

//   //操作人
//   // String? getManagerNickName() {
//   //   Map tmpMap = getMessage();
//   //   String resultStr = tmpMap["manager"]["nickname"];
//   //   return resultStr;
//   // }

//   //被操作人
//   // String? getMemberNickName() {
//   //   Map tmpMap = getMessage();
//   //   String resultStr = tmpMap["member"]["nickname"];
//   //   return resultStr;
//   // }

//   //动词
//   // String? getJoinWordTxt() {
//   //   Map tmpMap = getMessage();
//   //   return tmpMap["joinWordTxt"];
//   // }

//   //结果
//   // String? getOperationTxt() {
//   //   Map tmpMap = getMessage();
//   //   return tmpMap["operationTxt"];
//   // }
// }
